
export enum LogType {
    TRACE = 'trace',
    DEBUG = 'debug',
    INFO = 'info',
    WARNING = 'warning',
    ERROR = 'error',
    FATAL = 'fatal',
}
// logdb_api示例用法：指定数据类型
export interface ApiLogDataDto {
    /**
     * api地址
     */
    apiUrl: string;
    /**
     * 接口响应信息
     */
    response: string;
    /**
     * 接口入参信息
     */
    params: string;
    /**
     * 页面路径
     */
    pageUrl: string;
    /**
     * 日志类型
     */
    logType: LogType;
    /**
     * 请求方法
     */
    method: string;
    /**
     * 返回信息
     */
    message: string;
    /**
     * 请求状态码
     */
    status: number;
    /**
     * 请求状态信息
     */
    statusText: string;
    /**
     * 日志id
     */
    id?: string;
    /**
     * 日志创建时间
     */
    creatDateTime?: number;
    /**
     * 版本
     */
    version?: string;

}

export interface JSLogDataDto {
    stack: any;
    component: any;
    hook: any;
    logType: LogType;
    id?: string;
    version?: string;
    creatTime?: number;
}